<?php
#这边必须要清楚的是   这里的   array_filter   和  array_map   都是有返回值的

#array_filter   对数组进行过滤  使用回调函数
$users = [
    ['name' => '向军大叔','sex'=>'男','age'=>20],
    ['name' => '小丽','sex' => '女','age' => 33]
];
//只获取男生的数据
//$users = array_filter($users,function ($user){
//    return $user['sex'] == '男';
//});


//为数组的每个元素应用回调函数
//$users = array_map(function ($user){
////    unset($user['age']);
//    $user['age'] += 5;
//    $user['love'] = 'yes';
//    return $user;
//},$users);
//
//print_r($users);

//获取所有会员的名称
$users = [
    ['name' => '向军大叔','sex'=>'男','age'=>20],
    ['name' => '小丽','sex' => '女','age' => 33]
];
$users = array_map(function ($user){
//    return $user['name'];
    return implode('-',array_values($user));
},$users);

print_r($users);

